bundle of light rays - French English Dictionary